new guinean frogfish - French English Dictionary